Тестовый Modbus-сервер представляет собой виртуальный узел Modbus-Slave и может быть использован для тестирования в качестве временной замены реального устройства Modbus-TCP.
Modbus-подключение
Данные в регистрах
Input Register (IR) | Только чтение. Значения инкрементируются с периодом 1000 мс. |
Digital Input (DI) | Только чтение. Значения переключаются между 1 и 0 с периодом 1000 мс. |
Holding Register (HR) | Доступны для записи. Содержат последние записанные значения. |
Coil (CL) | Доступны для записи. Содержат последние записанные значения. |
Поддерживаемые числовые форматы
SLAVE 1 | UINT16 |
SLAVE 2 | UINT32_ABCD |
SLAVE 3 | UINT32_CDAB |
SLAVE 4 | UINT32_BADC |
SLAVE 5 | UINT32_DCBA |
SLAVE 6 | FLOAT_ABCD |
SLAVE 7 | FLOAT_CDAB |
SLAVE 8 | FLOAT_BADC |
SLAVE 9 | FLOAT_DCBA |
Поддерживаемые команды
0x01 (1) | Read Coils |
0x02 (2) | Read Digital Inputs |
0x03 (3) | Read Holding Registers |
0x04 (4) | Read Input Registers |
0x05 (5) | Write single Coil |
0x06 (6) | Write single Register |
0x10 (16) | Write multiple Registers |
Сайт: modbus.pult.online